package com.capgemini.fs.app.ekms.persistence.dao;

import java.util.List;

import com.capgemini.fs.app.ekms.model.Forum;
import com.capgemini.fs.app.ekms.model.Topic;

public interface ForumDAO extends BaseDAO<Forum> {
	public void addForum(Forum forum);

	public Forum getForumByName(String name);

	public List<Forum> getAllForums();

	public List<Forum> getAllActiveForum();

	public List<Forum> queryForum(final String forumName, final Integer status);
	
	public List<Topic> queryForumTopics(int forumId);
	
}
